27 research outputs found

    Acceleration of stereo-matching on multi-core CPU and GPU

    Get PDF
    This paper presents an accelerated version of a dense stereo-correspondence algorithm for two different parallelism enabled architectures, multi-core CPU and GPU. The algorithm is part of the vision system developed for a binocular robot-head in the context of the CloPeMa 1 research project. This research project focuses on the conception of a new clothes folding robot with real-time and high resolution requirements for the vision system. The performance analysis shows that the parallelised stereo-matching algorithm has been significantly accelerated, maintaining 12x and 176x speed-up respectively for multi-core CPU and GPU, compared with non-SIMD singlethread CPU. To analyse the origin of the speed-up and gain deeper understanding about the choice of the optimal hardware, the algorithm was broken into key sub-tasks and the performance was tested for four different hardware architectures

    Developing a compiler for the XeonPhi (TR-2014-341)

    Get PDF
    The XeonPhi is a highly parallel x86 architecture chip made by Intel. It has a number of novel features which make it a particularly challenging target for the compiler writer. This paper describes the techniques used to port the Glasgow Vector Pascal Compiler (VPC) to this architecture and assess its performance by comparisons of the XeonPhi with 3 other machines running the same algorithms

    Parallel stereo vision algorithm

    Get PDF
    Integrating a stereo-photogrammetric robot head into a real-time system requires software solutions that rapidly resolve the stereo correspondence problem. The stereo-matcher presented in this paper uses therefore code parallelisation and was tested on three different processors with x87 and AVX. The results show that a 5mega pixels colour image can be matched in 5,55 seconds or as monochrome in 3,3 seconds

    Acceleration of stereo-matching on multi-core CPU and GPU

    Get PDF
    This paper presents an accelerated version of a dense stereo-correspondence algorithm for two different parallelism enabled architectures, multi-core CPU and GPU. The algorithm is part of the vision system developed for a binocular robot-head in the context of the CloPeMa 1 research project. This research project focuses on the conception of a new clothes folding robot with real-time and high resolution requirements for the vision system. The performance analysis shows that the parallelised stereo-matching algorithm has been significantly accelerated, maintaining 12x and 176x speed-up respectively for multi-core CPU and GPU, compared with non-SIMD singlethread CPU. To analyse the origin of the speed-up and gain deeper understanding about the choice of the optimal hardware, the algorithm was broken into key sub-tasks and the performance was tested for four different hardware architectures

    Glasgow's Stereo Image Database of Garments

    Full text link
    To provide insight into cloth perception and manipulation with an active binocular robotic vision system, we compiled a database of 80 stereo-pair colour images with corresponding horizontal and vertical disparity maps and mask annotations, for 3D garment point cloud rendering has been created and released. The stereo-image garment database is part of research conducted under the EU-FP7 Clothes Perception and Manipulation (CloPeMa) project and belongs to a wider database collection released through CloPeMa (www.clopema.eu). This database is based on 16 different off-the-shelve garments. Each garment has been imaged in five different pose configurations on the project's binocular robot head. A full copy of the database is made available for scientific research only at https://sites.google.com/site/ugstereodatabase/.Comment: 7 pages, 6 figure, image databas

    Aetiology, secondary prevention strategies and outcomes of ischaemic stroke despite oral anticoagulant therapy in patients with atrial fibrillation

    Full text link
    OBJECTIVE To investigate the aetiology, subsequent preventive strategies and outcomes of stroke despite anticoagulation in patients with atrial fibrillation (AF). METHODS We analysed consecutive patients with AF with an index imaging-proven ischaemic stroke despite vitamin K-antagonist (VKA) or direct oral anticoagulant (DOAC) treatment across 11 stroke centres. We classified stroke aetiology as: (i) competing stroke mechanism other than AF-related cardioembolism; (ii) insufficient anticoagulation (non-adherence or low anticoagulant activity measured with drug-specific assays); or, (iii) AF-related cardioembolism despite sufficient anticoagulation. We investigated subsequent preventive strategies with regard to the primary (composite of recurrent ischaemic stroke, intracranial haemorrhage, death) and secondary endpoint (recurrent ischaemic stroke) within 3 months after index stroke. RESULTS Among 2946 patients (median age 81 years; 48% women; 43% VKA, 57% DOAC), stroke aetiology was competing mechanism in 713 patients (24%), insufficient anticoagulation in 934 (32%) and cardioembolism despite sufficient anticoagulation in 1299 (44%). We found high rates of the primary (27% of patients; completeness 91.6%) and secondary endpoint (4.6%; completeness 88.5%). Only DOAC (vs VKA) treatment after index stroke showed lower odds for both endpoints (primary: adjusted OR (aOR) (95% CI) 0.49 (0.32 to 0.73); secondary: 0.44 (0.24 to 0.80)), but not switching between different DOAC types. Adding antiplatelets showed higher odds for both endpoints (primary: aOR (95% CI) 1.99 (1.25 to 3.15); secondary: 2.66 (1.40 to 5.04)). Only few patients (1%) received left atrial appendage occlusion as additional preventive strategy. CONCLUSIONS Stroke despite anticoagulation comprises heterogeneous aetiologies and cardioembolism despite sufficient anticoagulation is most common. While DOAC were associated with better outcomes than VKA, adding antiplatelets was linked to worse outcomes in these high-risk patients. Our findings indicate that individualised and novel preventive strategies beyond the currently available anticoagulants are needed. TRIAL REGISTRATION NUMBER ISRCTN48292829

    Centimeter to decimeter hollow concretions and voids in Gale Crater sediments, Mars

    Get PDF
    Voids and hollow spheroids between ∌1 and 23 cm in diameter occur at several locations along the traverse of the Curiosity rover in Gale crater, Mars. These hollow spherical features are significantly different from anything observed in previous landed missions. The voids appear in dark-toned, rough-textured outcrops, most notably at Point Lake (sols 302-305) and Twin Cairns Island (sol 343). Point Lake displays both voids and cemented spheroids in close proximity; other locations show one or the other form. The spheroids have 1-4 mm thick walls and appear relatively dark-toned in all cases, some with a reddish hue. Only one hollow spheroid (Winnipesaukee, sol 653) was analyzed for composition, appearing mafic (Fe-rich), in contrast to the relatively felsic host rock. The interior surface of the spheroid appears to have a similar composition to the exterior with the possible exceptions of being more hydrated and slightly depleted in Fe and K. Origins of the spheroids as Martian tektites or volcanic bombs appear unlikely due to their hollow and relatively fragile nature and the absence of in-place clearly igneous rocks. A more likely explanation to both the voids and the hollow spheroids is reaction of reduced iron with oxidizing groundwater followed by some re-precipitation as cemented rind concretions at a chemical reaction front. Although some terrestrial concretion analogs are produced from a precursor siderite or pyrite, diagenetic minerals could also be direct precipitates for other terrestrial concretions. The Gale sediments differ from terrestrial sandstones in their high initial iron content, perhaps facilitating a higher occurrence of such diagenetic reactions

    Array Programming in Pascal

    No full text
    A review of previous array Pascals leads on to a description the Glasgow Pascal compiler. The compiler is an ISO-Pascal superset with semantic extensions to translate data parallel statements to run on multiple SIMD cores. An appendix is given which includes demonstrations of the tool

    Developing a Compiler for the XeonPhi

    No full text
    The XeonPhi is a highly parallel x86 architecture chip made by Intel. It has a number of novel features which make it a particularly challenging target for the compiler writer. This paper describes the techniques used to port the Glasgow Vector Pascal Compiler (VPC) to this architecture and assess its performance by comparisons of the XeonPhi with 3 other machines running the same algorithms

    Characterization of Immune Responses to SARS-CoV-2 and Other Human Pathogenic Coronaviruses Using a Multiplex Bead-Based Immunoassay

    No full text
    Serological assays that simultaneously detect antibodies to multiple targets of SARS-CoV-2 and to other structurally related coronaviruses provide a holistic picture of antibody response patterns. Well-validated multiplex immunoassays are scarce. Here, we evaluated the performance of an 11-plex serological assay capable of detecting antibodies directed to four antigenic targets of SARS-CoV-2 and to S1 proteins of other human pathogenic coronaviruses. We used 620 well-characterized sera (n = 458 seropositive and n = 110 seronegative for SARS-CoV-2 in the pre-SARS-CoV-2 era and n = 52 seronegative for SARS-CoV-2 in the era of SARS-CoV-2) as positive and negative standards. We calculated the sensitivity, specificity, as well as positive and negative predictive values, including a 95% confidence interval. The difference in mean fluorescence intensity (95% CI) was used to assess a potential cross-reaction between antibodies to SARS-CoV-2 and the other coronaviruses. The sensitivity (95% CI) of detecting anti-SARS-CoV-2 antibodies to four antigenic targets ranged from 83.4% (76.7–86.7) to 93.7% (91.0–95.7) and the specificity from 98.2% (93.6–99.8) to 100% (96.7–100). We observed no obvious cross-reaction between anti-SARS-CoV-2 antibodies and antibodies to the other coronaviruses except for SARS-CoV-1. The high sensitivity and specificity warrant a reliable utilization of the assay in population-based seroprevalence surveys or vaccine efficacy studies
    corecore